package com.learn.xueer.data.model.bean

import android.annotation.SuppressLint
import android.os.Parcelable
import kotlinx.android.parcel.Parcelize

@SuppressLint("ParcelCreator")
@Parcelize
data class SectionDetailResponse(
    var id: String,
    var isPublish: Int,
    var name: String,
    var downLoadUrl: String,
    var fileSize: String,
    var hash: String,
    var displayOrder: Int,
    var type: Int,
    var isFree: Int,
    var children: String,
    var productId: Int,
    var gunzipResPath: String,
    var hsr: MutableList<QuizInfo>
) : Parcelable

@SuppressLint("ParcelCreator")
@Parcelize
data class QuizInfo(
    var parentVersionId: String,
    var versionId: String,
    var resourceName: String,
    var resourceType: String,
    var resourceUrl: String,
    var fileSize: String,
    var gunzipResPath: String,
    var cId: String,
    var packageCatalogueId: String,
    var cType: Int,
    var moduleId: Int,
    var moduleName: String,
    var id: String,
    var gunzipResPath_pull: String
) : Parcelable